﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
using BYGamesDLL;

namespace BYGamesBLL
{
    class PedidoDAO : DAO<Pedido>
    {
        protected SqlConnection con;
        protected SqlCommand cmd;
        private static PedidoDAO instance = null;

        private PedidoDAO(string conexao)
        {
            con = new SqlConnection(conexao);
            cmd = new SqlCommand("",con);
        }

        public static PedidoDAO GetInstance(string conexao)
        {
            if (instance == null)
            {
                instance = new PedidoDAO (conexao);
            }
            return instance;
        }

        public void Inserir(Pedido objeto)
        {
            cmd.CommandText = "INSERT INTO pedido (data, nome, desc_breve, valor) values " +
                "('" + objeto.Data + "','" + objeto.Nome + "','" + objeto.DescBreve + "'," +
                objeto.Valor + ")";
            con.Open();
            cmd.ExecuteReader();
            con.Close();
        }
    }
}